Lucene search

K

25 matches found

CVE
CVE
added 2024/04/16 12:15 a.m.91 views

CVE-2024-1561

An issue was discovered in gradio-app/gradio, where the /component_server endpoint improperly allows the invocation of any method on a Component class with attacker-controlled arguments. Specifically, by exploiting the move_resource_to_block_cache() method of the Block class, an attacker can copy a...

7.5CVSS6AI score0.93329EPSS
CVE
CVE
added 2024/03/27 4:15 p.m.82 views

CVE-2024-1540

A command injection vulnerability exists in the deploy+test-visual.yml workflow of the gradio-app/gradio repository, due to improper neutralization of special elements used in a command. This vulnerability allows attackers to execute unauthorized commands, potentially leading to unauthorized modifi...

8.6CVSS8.8AI score0.00296EPSS
CVE
CVE
added 2024/03/29 5:15 a.m.77 views

CVE-2024-1729

A timing attack vulnerability exists in the gradio-app/gradio repository, specifically within the login function in routes.py. The vulnerability arises from the use of a direct comparison operation (app.auth[username] == password) to validate user credentials, which can be exploited to guess passwo...

5.9CVSS5.7AI score0.0006EPSS
CVE
CVE
added 2024/04/10 5:15 p.m.76 views

CVE-2024-1728

gradio-app/gradio is vulnerable to a local file inclusion vulnerability due to improper validation of user-supplied input in the UploadButton component. Attackers can exploit this vulnerability to read arbitrary files on the filesystem, such as private SSH keys, by manipulating the file path in the...

7.5CVSS7.3AI score0.78166EPSS
CVE
CVE
added 2024/03/21 8:15 p.m.73 views

CVE-2024-1727

A Cross-Site Request Forgery (CSRF) vulnerability in gradio-app/gradio allows attackers to upload multiple large files to a victim's system if they are running Gradio locally. By crafting a malicious HTML page that triggers an unauthorized file upload to the victim's server, an attacker can deplete...

4.3CVSS4.5AI score0.00115EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.67 views

CVE-2024-47872

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves Cross-Site Scripting (XSS) on any Gradio server that allows file uploads. Authenticated users can upload files such as HTML, JavaScript, or SVG files containing malicious scripts. When other users do...

6.9CVSS5.4AI score0.00097EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.63 views

CVE-2024-47871

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves insecure communication between the FRP (Fast Reverse Proxy) client and server when Gradio's share=True option is used. HTTPS is not enforced on the connection, allowing attackers to intercept and rea...

9.1CVSS9.1AI score0.00063EPSS
CVE
CVE
added 2024/04/16 12:15 a.m.60 views

CVE-2024-1183

An SSRF (Server-Side Request Forgery) vulnerability exists in the gradio-app/gradio repository, allowing attackers to scan and identify open ports within an internal network. By manipulating the 'file' parameter in a GET request, an attacker can discern the status of internal ports based on the pre...

6.5CVSS6.3AI score0.60083EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.59 views

CVE-2024-47869

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a timing attack in the way Gradio compares hashes for the analytics_dashboard function. Since the comparison is not done in constant time, an attacker could exploit this by measuring the response tim...

3.7CVSS3.9AI score0.00108EPSS
CVE
CVE
added 2024/06/04 8:15 a.m.56 views

CVE-2024-4253

A command injection vulnerability exists in the gradio-app/gradio repository, specifically within the 'test-functional.yml' workflow. The vulnerability arises due to improper neutralization of special elements used in a command, allowing for unauthorized modification of the base repository or secre...

9.1CVSS7.7AI score0.01407EPSS
CVE
CVE
added 2024/03/27 1:15 a.m.54 views

CVE-2024-2206

An SSRF vulnerability exists in the gradio-app/gradio due to insufficient validation of user-supplied URLs in the /proxy route. Attackers can exploit this vulnerability by manipulating the self.replica_urls set through the X-Direct-Url header in requests to the / and /config routes, allowing the ad...

7.3CVSS7AI score0.00096EPSS
CVE
CVE
added 2024/06/06 6:15 p.m.54 views

CVE-2024-4325

A Server-Side Request Forgery (SSRF) vulnerability exists in the gradio-app/gradio version 4.21.0, specifically within the /queue/join endpoint and the save_url_to_cache function. The vulnerability arises when the path value, obtained from the user and expected to be a URL, is used to make an HTTP ...

8.6CVSS8.3AI score0.42757EPSS
CVE
CVE
added 2024/06/06 6:15 p.m.54 views

CVE-2024-4941

A local file inclusion vulnerability exists in the JSON component of gradio-app/gradio version 4.25. The vulnerability arises from improper input validation in the postprocess() function within gradio/components/json_component.py, where a user-controlled string is parsed as JSON. If the parsed JSON...

7.5CVSS7.3AI score0.00479EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.51 views

CVE-2024-47167

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to Server-Side Request Forgery (SSRF) in the /queue/join endpoint. Gradio’s async_save_url_to_cache function allows attackers to force the Gradio server to send HTTP requests to user-controlled URLs. ...

9.8CVSS9.4AI score0.0021EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.49 views

CVE-2024-47168

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves data exposure due to the enable_monitoring flag not properly disabling monitoring when set to False. Even when monitoring is supposedly disabled, an attacker or unauthorized user can still access the...

4.3CVSS4.5AI score0.00051EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.48 views

CVE-2024-47166

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a one-level read path traversal in the /custom_component endpoint. Attackers can exploit this flaw to access and leak source code from custom Gradio components by manipulating the file path in the re...

5.3CVSS5.2AI score0.00183EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.48 views

CVE-2024-47867

Gradio is an open-source Python package designed for quick prototyping. This vulnerability is a lack of integrity check on the downloaded FRP client, which could potentially allow attackers to introduce malicious code. If an attacker gains access to the remote URL from which the FRP client is downl...

7.5CVSS7.5AI score0.00126EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.47 views

CVE-2024-47164

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to the bypass of directory traversal checks within the is_in_or_equal function. This function, intended to check if a file resides within a given directory, can be bypassed with certain payloads that ...

6.5CVSS6.7AI score0.00173EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.47 views

CVE-2024-47165

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to CORS origin validation accepting a null origin . When a Gradio server is deployed locally, the localhost_aliases variable includes "null" as a valid origin. This allows attackers to make unauthoriz...

6.9CVSS5.4AI score0.00081EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.45 views

CVE-2024-47084

Gradio is an open-source Python package designed for quick prototyping. This vulnerability is related to CORS origin validation , where the Gradio server fails to validate the request origin when a cookie is present. This allows an attacker’s website to make unauthorized requests to a local Gradio ...

8.3CVSS8.2AI score0.0014EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.44 views

CVE-2024-47868

Gradio is an open-source Python package designed for quick prototyping. This is a data validation vulnerability affecting several Gradio components, which allows arbitrary file leaks through the post-processing step. Attackers can exploit these components by crafting requests that bypass expected i...

7.5CVSS7.5AI score0.00175EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.44 views

CVE-2024-47870

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a race condition in the update_root_in_config function, allowing an attacker to modify the root URL used by the Gradio frontend to communicate with the backend. By exploiting this flaw, an attacker c...

8.1CVSS8AI score0.00141EPSS
CVE
CVE
added 2024/11/04 11:15 p.m.44 views

CVE-2024-48052

In gradio

6.5CVSS6.4AI score0.001EPSS
CVE
CVE
added 2024/11/06 8:15 p.m.41 views

CVE-2024-51751

Gradio is an open-source Python package designed to enable quick builds of a demo or web application. If File or UploadButton components are used as a part of Gradio application to preview file content, an attacker with access to the application might abuse these components to read arbitrary files ...

6.5CVSS6.5AI score0.00075EPSS
CVE
CVE
added 2024/05/05 8:15 p.m.38 views

CVE-2024-34510

Gradio before 4.20 allows credential leakage on Windows.

7.5CVSS6.8AI score0.00056EPSS